package com.idanchuang.component.logback.enums;

public enum MaskType {

    /** 所有正则匹配的脱敏类型 */
    PATTERN_ALL,
    /** 姓名 */
    NAME,
    /** 密码 */
    PASSWORD,
    /** 地址 */
    ADDRESS,
    /** 手机号 */
    MOBILE,
    /** 身份证号 */
    ID_CARD,
    /** 银行卡号/信用卡号 */
    BANK_NUMBER,
    /** 邮箱 */
    EMAIL,
    /** 阿里云AK/SK */
    AK_SK,
    /** 保留前半部分字符 */
    KEEP_HALF_FRONT,
    /** 保留后半部分字符 */
    KEEP_HALF_BACK,
    /** 保留前后两端部分字符 */
    KEEP_ENDPOINT,
    /** 自定义脱敏 */
    CUSTOM

}
